package com.hrd.service;

import com.alibaba.fastjson.JSONObject;
import org.springframework.http.HttpHeaders;

import java.util.List;
import java.util.Map;

/**
 * @author 刘江宁
 * @create 2022/1/13 9:06
 */
public interface KingDeeService {
    /**
     * 调用金蝶接口 post
     * @return
     */
    String getKingDeeInterfacePost(String payload, String url);


    /**
     * 通过客户编码 获取金蝶客户id
     */

    String getKindDeeCustomerId(String customerNo,String token);


    /**
     * 通过客户名称 获取金蝶客户id
     */

    String getKindDeeCustomerIdByName(String customerName,String token);


    /**
     * 通过规格名称获取 金蝶商品列表 并筛选当前规格名称 返回
     */

    JSONObject getKindDeeMaterial(String machineType, String token);
    JSONObject getauxInfo(String machineType, String token);
    /**
     * 通过职员名称 获取金蝶职员id
     */

    List<Map> getKindDeeEmpId(String empName, String token);

    /**
     * 根据编号获取销售出库单id
     *
     * @return
     */
    JSONObject getKingDeeOutbound(String number, String token);

    /**
     * 获取辅助资料
     * @param number
     * @param headers
     * @param token
     * @return
     */
    JSONObject getKingAuxinfo(String number, String token);

}
